Golang Job: DevSecOps Engineer

Job added on

Company

SafeGuard Global
United Kingdom

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Job Description:
Role Overview
Safeguard Global’s vision is to forever transform the way people work around the world. Our mission is to equip organizations with the technology, local market expertise and service to adapt to an ever-shifting global workforce. Safeguard Global knows what is needed for the ever-shifting demands of the global workforce. We build adaptive solutions for those seeking to thrive in the global economy. We build for what’s coming.
Platform builds products for the engineering community at Safeguard Global. The DevSecOps Engineer is responsible for focusing on the challenge of how to make our community of engineers more productive, being able to develop faster while also deploying securely and with confidence.
Your central responsibility as the DevSecOps Engineer is to partner with engineering team members across the organization, to define and incrementally improve a clearly defined set of objectives and key results, and to excel in achieving those outcomes. The Platform teams ensures that internal as well as external engineers have support in the complete development lifecycle and find opportunities to become T-shaped and learn neighboring fields. Come join us and support a growing team of skilled engineers that share a common interest in distributed systems, their scalability, and continued development.
At Safeguard, we are continuously adapting our offerings—whether that's in advancing our technology offering or enhancing our services—to prepare our clients for the future. To succeed in this role, you will need to be a blend of skills and able to complement them with the skills of your team. You and the team are always learning and changing to fit the needs of business and users. You find a balance of process, technology, and creativity to meet the problem. You value transparency, communication, and inclusivity as a way to discover innovative solutions and involve stakeholders and users. You will build the web applications and backend systems that will impact our engineers day to day, scale our systems and continuously improve our engineering practices. Your work will affect the way people experience Safeguard Global, as we create the future of work.
The ideal candidate will have experience supporting high performing agile teams, developing and scaling distributed systems, growing evolutionary architecture, going monolith to microservice, and developing platforms that integrate with 3rd party systems.
  • Minimum 2-3 years of experience working in DevOps/Security culture.
  • Good Knowledge of security best practices for Data driven / Event driven architectures, focusing predominantly on cloud native applications.
  • Experience working on Cloud Platforms. Anyone : AWS, Azure or GCP
  • Minimum 2 years of Programming experience in either Golang / Python / OOP based languages
  • Hands-on experience for Cloud automations and debugging skills in Terraform, CloudFormation or python.
  • Usage of CICD processes including the integration of security & quality tooling.
  • Knowledge of DevOps processes and tools (CICD tool like Jenkins or CircleCI, Jira, Bitbucket, SonarQube, AWS , JFrog, Prometheus and Grafana)
  • Security Scanning tools (Static Code Analysis and Container Scanning tools).
  • Knowledge on implementing Data Security.
  • Able to produce clear documentation to support the development activities.
  • Experience in working within modern application development and engineering teams using DevOps & Agile methodologies
  • Proficient understanding of code versioning tools.
  • Experience of producing technical documentation and reports.
  • Self-motivated, proactive, driven individual with strong problem-solving skills.
  • Teaming skills to coordinate remediation of vulnerabilities within established timeframes
Good to Have:
  • Ability to work with APIs and Plugins to integrate security tools into established CI/CD pipelines.
  • Experience configuring, implementing, and leveraging cloud security and networking diagnostic/monitoring tools.
  • Proficiency in OOP language like Python.
  • Capability to prepare security vulnerability and risk management reports for management.
  • Experience with SQL & NOSQL DB
  • Building and setting up new development tools and infrastructure
  • Experience with REST API
At Safeguard Global, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and Guardians.